WebGL-based Streaming and Presentation Framework for Bidirectional Texture Functions
نویسندگان
چکیده
Museums and Cultural Heritage institutions have a growing interest in presenting their collections to a broader community via the Internet. The photo-realistic presentation of interactively inspectable digital 3D replicas of artifacts is one of the most challenging problems in this field. For this purpose, we seek not only a 3D geometry but also a powerful material representation capable of reproducing the full visual appeal of an object. In this paper, we propose a WebGL-based presentation framework in which reflectance information is represented via Bidirectional Texture Functions. Our approach works out-of-the-box in modern web browsers and allows for the progressive transmission and interactive rendering of digitized artifacts consisting of 3D geometry and reflectance information. We handle the huge amount of data needed for this representation by employing a novel progressive streaming approach for BTFs which allows for the smooth interactive inspection of a steadily improving version during the download.
منابع مشابه
Real-Time Visualizations of Gigapixel Texture Data Sets Using HTML5
With the recent standardization of WebGL as part of HTML5, new possibilities have arisen for graphically intensive web-based applications. This paper presents our gigapixel texture visualization system which runs entirely within the limitations of a standards-compatible browser. Compared to existing approaches, our system offers high-performance 3D texture visualization and streaming without an...
متن کاملVisualizing Large Image Datasets in 3D Using WebGL and Media Fragments
The recent standardization of WebGL opened new possibilities for graphically-intensive web-based applications. In this paper, we show how we can interactively visualize very large texture datasets (in the order of gigapixels) on arbitrary 3D geometry using WebGL and JavaScript. Our results show that real-time performance can be achieved on current-generation hardware and browsers.
متن کامل3D Textured Surface Modeling
Because object geometry varies at many scales, it is often convenient to distinguish shape from texture. While shape is a deterministic macroscopic description, texture is a finer scale geometric description with some repetitive or random component. The distinction between texture and shape is important when developing object recognition systems. Acquiring fine scale geometry is difficult due t...
متن کاملLevel-of-Detail Streaming and Rendering using Bidirectional Sparse Virtual Texture Functions
Bidirectional Texture Functions (BTFs) are among the highest quality material representations available today and thus well suited whenever an exact reproduction of the appearance of a material or complete object is required. In recent years, BTFs have started to find application in various industrial settings and there is also a growing interest in the cultural heritage domain. BTFs are usuall...
متن کاملAcquisition, Compression, and Synthesis of Bidirectional Texture Functions
Real world surfaces such as tree bark, moss, sponge, and fur often have complicated geometry that leads to effects such as self-shadowing, masking, specularity, and interreflection as the lighting or viewpoint in a scene changes. We use image based techniques to analyze and represent bidirectional texture functions, or BTFs, with correct geometric and lighting effects. A basis for the apparent ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011